package com.css.fxfzcpxx.modules.serviceCase.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
public class ServiceCase {
    //主键id
    private String id;

    //资料名称
    @Excel(name = "资料名称", orderNum = "0", width = 15)
    private String meansName;

    //资料类型
    @Excel(name = "资料类型", orderNum = "0", width = 15)
    private String meansType;

    //发布状态0已发布1未发布
    @Excel(name = "发布状态", orderNum = "0", width = 15,replace = {"已发布_0", "未发布_1"})
    private String releaseStatus;

    //发布日期
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    @Excel(name = "发布日期", orderNum = "0", width = 15)
    private Date releaseDate;

    //发布栏目
    @Excel(name = "发布栏目", orderNum = "0", width = 15)
    private String releaseColumn;

    //成果上传
    private String meansUpload;

    //资料描述
    @Excel(name = "资料描述", orderNum = "0", width = 15)
    private String meansDescribe;

    //备注
    @Excel(name = "备注", orderNum = "0", width = 15)
    private String remark;
    //创建人
    private String createUser;
    //创建时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;
    //更新人
    private String updateUser;
    //更新时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date updateTime;
    //删除标志0正常1删除
    private String delFlag;

    //是否允许下载0是，1否
    private String isPermitDownload;

    //资料类型id
    private String meansTypeId;

    //0正常，1置为轮播图
    private String sign;

    //轮播排序字段
    private Integer sort;


}
